\hypertarget{_tableau_dynamique_entier_8h}{\section{Référence du fichier Tableau\-Dynamique\-Entier.\-h}
\label{_tableau_dynamique_entier_8h}\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}}
}
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier \-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=272pt]{_tableau_dynamique_entier_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Structures de données}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier}
\end{DoxyCompactItemize}
\subsection*{Fonctions}
\begin{DoxyCompactItemize}
\item 
unsigned int \hyperlink{_tableau_dynamique_entier_8h_ab6a8726196a5f20917c43d82c7023b20}{Tab\-Dyn\-Entier\-Get\-Capacite} (const \hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$Tab\-Dyn\-Entier)
\item 
unsigned int \hyperlink{_tableau_dynamique_entier_8h_a136e17ac632e98e56b37ec94cd375eac}{Tab\-Dyn\-Entier\-Get\-Taille\-\_\-utilisee} (const \hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$Tab\-Dyn\-Entier)
\item 
int $\ast$ \hyperlink{_tableau_dynamique_entier_8h_a6eaf357a41e8d4fd4b4ea4ff62a6f6ed}{Tab\-Dyn\-Entier\-Get\-Ad} (const \hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$Tab\-Dyn\-Entier)
\item 
void \hyperlink{_tableau_dynamique_entier_8h_ad954cdcf51e383884837bf7da3f46ab0}{Tab\-Dyn\-Entier\-Set\-Capacite} (\hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$Tab\-Dyn\-Entier, unsigned int capacite)
\item 
void \hyperlink{_tableau_dynamique_entier_8h_a72608244b7a6a4af534abe48f3b7fbe2}{Tab\-Dyn\-Entier\-Set\-Taille\-\_\-utilisee} (\hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$Tab\-Dyn\-Entier, unsigned int taille)
\item 
void \hyperlink{_tableau_dynamique_entier_8h_a943ad435f0921f55fad1004b7201819f}{Tab\-Dyn\-Entier\-Set\-Ad} (\hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$Tab\-Dyn\-Entier, int $\ast$ad)
\item 
void \hyperlink{_tableau_dynamique_entier_8h_afe49c3b20d8e7e9075c163b5e4c6e9dc}{initialiser\-Tab\-Dyn\-Entier} (\hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$t)
\item 
void \hyperlink{_tableau_dynamique_entier_8h_ac301681c4b3f4bce74fd9773f1da9ef6}{testament\-Tab\-Dyn\-Entier} (\hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$t)
\item 
void \hyperlink{_tableau_dynamique_entier_8h_a0a78d0baec0923c18bd3bf611d1a0245}{affecter\-Tab\-Dyn\-Entier} (\hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$t1, const \hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$t2)
\item 
unsigned int \hyperlink{_tableau_dynamique_entier_8h_aff49101aadb3645be3a8abb5bfa2829c}{taille\-Utilisee\-Tab\-Dyn\-Entier} (const \hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$t)
\item 
int \hyperlink{_tableau_dynamique_entier_8h_ad273850f79af1e74ecd32971b08fe7d8}{valeur\-Ieme\-Element\-Tab\-Dyn\-Entier} (const \hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$t, unsigned int i)
\item 
int $\ast$ \hyperlink{_tableau_dynamique_entier_8h_ad0efdf4c23b94918071fca8711446c98}{adresse\-Ieme\-Element\-Tab\-Dyn\-Entier} (const \hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$t, unsigned int i)
\item 
void \hyperlink{_tableau_dynamique_entier_8h_afe79a1dd09df3d0119679d87f20aec6f}{ajouter\-Element\-Tab\-Dyn\-Entier} (\hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$t, int e)
\item 
void \hyperlink{_tableau_dynamique_entier_8h_aebe791fb2f38ce5909b196ee1f1788e1}{supprimer\-Element\-Tab\-Dyn\-Entier} (\hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$t, int position)
\item 
void \hyperlink{_tableau_dynamique_entier_8h_a6b328364f2565029828b234d44d0bd4b}{modifier\-Valeur\-Ieme\-Element\-Tab\-Dyn\-Entier} (\hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$t, int e, unsigned int i)
\item 
void \hyperlink{_tableau_dynamique_entier_8h_a7b813a25b809973abd95284b935b5553}{inserer\-Element\-Tab\-Dyn\-Entier} (\hyperlink{struct_tableau_dynamique_entier}{Tableau\-Dynamique\-Entier} $\ast$t, int e, unsigned int i)
\end{DoxyCompactItemize}


\subsection{Description détaillée}
\mbox{]} Module qui gère les tableaux dynamiques d'entier \begin{DoxyAuthor}{Auteur}
\{Antoine.\-C,Matthieu.\-B\} 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}
1.\-0 
\end{DoxyVersion}
\begin{DoxyDate}{Date}
19 mars 2013 
\end{DoxyDate}


Définition dans le fichier \hyperlink{_tableau_dynamique_entier_8h_source}{Tableau\-Dynamique\-Entier.\-h}.



\subsection{Documentation des fonctions}
\hypertarget{_tableau_dynamique_entier_8h_ad0efdf4c23b94918071fca8711446c98}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!adresse\-Ieme\-Element\-Tab\-Dyn\-Entier@{adresse\-Ieme\-Element\-Tab\-Dyn\-Entier}}
\index{adresse\-Ieme\-Element\-Tab\-Dyn\-Entier@{adresse\-Ieme\-Element\-Tab\-Dyn\-Entier}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{adresse\-Ieme\-Element\-Tab\-Dyn\-Entier}]{\setlength{\rightskip}{0pt plus 5cm}int$\ast$ adresse\-Ieme\-Element\-Tab\-Dyn\-Entier (
\begin{DoxyParamCaption}
\item[{const {\bf Tableau\-Dynamique\-Entier} $\ast$}]{t, }
\item[{unsigned int}]{i}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_ad0efdf4c23b94918071fca8711446c98}
Precondition \-: t prealablement initialise, 0 $<$= i $<$ taille\-Utilisee(t) Resultat \-: retourne l'adresse du i+1eme Element\-T\-D de t 

Définition à la ligne 80 du fichier Tableau\-Dynamique\-Entier.\-c.

\hypertarget{_tableau_dynamique_entier_8h_a0a78d0baec0923c18bd3bf611d1a0245}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!affecter\-Tab\-Dyn\-Entier@{affecter\-Tab\-Dyn\-Entier}}
\index{affecter\-Tab\-Dyn\-Entier@{affecter\-Tab\-Dyn\-Entier}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{affecter\-Tab\-Dyn\-Entier}]{\setlength{\rightskip}{0pt plus 5cm}void affecter\-Tab\-Dyn\-Entier (
\begin{DoxyParamCaption}
\item[{{\bf Tableau\-Dynamique\-Entier} $\ast$}]{t1, }
\item[{const {\bf Tableau\-Dynamique\-Entier} $\ast$}]{t2}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_a0a78d0baec0923c18bd3bf611d1a0245}
Precondition \-: t1 et t2 initialises Postcondition \-: l'ancien contenu de t1 est perdu. t1 et t2 contiennent des sequences d'Element\-T\-D identiques t1 correspond a une copie de t2, les 2 tableaux ont meme capacite, meme taille utilisee, mais sont independants) \hypertarget{_tableau_dynamique_entier_8h_afe79a1dd09df3d0119679d87f20aec6f}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!ajouter\-Element\-Tab\-Dyn\-Entier@{ajouter\-Element\-Tab\-Dyn\-Entier}}
\index{ajouter\-Element\-Tab\-Dyn\-Entier@{ajouter\-Element\-Tab\-Dyn\-Entier}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{ajouter\-Element\-Tab\-Dyn\-Entier}]{\setlength{\rightskip}{0pt plus 5cm}void ajouter\-Element\-Tab\-Dyn\-Entier (
\begin{DoxyParamCaption}
\item[{{\bf Tableau\-Dynamique\-Entier} $\ast$}]{t, }
\item[{int}]{e}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_afe79a1dd09df3d0119679d87f20aec6f}
Precondition \-: t prealablement initialise Postcondition \-: L'element e est ajoute dans la premiere alveole inutilisee du tableau, la taille utilisee est incrementee de 1. Doublement de la capacite de t, si necessaire. 

Définition à la ligne 55 du fichier Tableau\-Dynamique\-Entier.\-c.

\hypertarget{_tableau_dynamique_entier_8h_afe49c3b20d8e7e9075c163b5e4c6e9dc}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!initialiser\-Tab\-Dyn\-Entier@{initialiser\-Tab\-Dyn\-Entier}}
\index{initialiser\-Tab\-Dyn\-Entier@{initialiser\-Tab\-Dyn\-Entier}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{initialiser\-Tab\-Dyn\-Entier}]{\setlength{\rightskip}{0pt plus 5cm}void initialiser\-Tab\-Dyn\-Entier (
\begin{DoxyParamCaption}
\item[{{\bf Tableau\-Dynamique\-Entier} $\ast$}]{t}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_afe49c3b20d8e7e9075c163b5e4c6e9dc}
Precondition \-: t non prealablement initialise Postcondition \-: t initialise a une alveole vide (taille utilisee nulle) 

Définition à la ligne 35 du fichier Tableau\-Dynamique\-Entier.\-c.

\hypertarget{_tableau_dynamique_entier_8h_a7b813a25b809973abd95284b935b5553}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!inserer\-Element\-Tab\-Dyn\-Entier@{inserer\-Element\-Tab\-Dyn\-Entier}}
\index{inserer\-Element\-Tab\-Dyn\-Entier@{inserer\-Element\-Tab\-Dyn\-Entier}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{inserer\-Element\-Tab\-Dyn\-Entier}]{\setlength{\rightskip}{0pt plus 5cm}void inserer\-Element\-Tab\-Dyn\-Entier (
\begin{DoxyParamCaption}
\item[{{\bf Tableau\-Dynamique\-Entier} $\ast$}]{t, }
\item[{int}]{e, }
\item[{unsigned int}]{i}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_a7b813a25b809973abd95284b935b5553}
Precondition \-: t prealablement initialise et 0 $<$= i $<$ taille\-Utilisee(t) Postcondition \-: e est insere en i+1eme position et taille\-Utilisee est incrementee de 1 \hypertarget{_tableau_dynamique_entier_8h_a6b328364f2565029828b234d44d0bd4b}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!modifier\-Valeur\-Ieme\-Element\-Tab\-Dyn\-Entier@{modifier\-Valeur\-Ieme\-Element\-Tab\-Dyn\-Entier}}
\index{modifier\-Valeur\-Ieme\-Element\-Tab\-Dyn\-Entier@{modifier\-Valeur\-Ieme\-Element\-Tab\-Dyn\-Entier}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{modifier\-Valeur\-Ieme\-Element\-Tab\-Dyn\-Entier}]{\setlength{\rightskip}{0pt plus 5cm}void modifier\-Valeur\-Ieme\-Element\-Tab\-Dyn\-Entier (
\begin{DoxyParamCaption}
\item[{{\bf Tableau\-Dynamique\-Entier} $\ast$}]{t, }
\item[{int}]{e, }
\item[{unsigned int}]{i}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_a6b328364f2565029828b234d44d0bd4b}
Precondition \-: t prealablement initialise et 0 $<$= i $<$ taille\-Utilisee(t) Postcondition \-: le i+1eme Element\-T\-D de t vaut e 

Définition à la ligne 87 du fichier Tableau\-Dynamique\-Entier.\-c.

\hypertarget{_tableau_dynamique_entier_8h_aebe791fb2f38ce5909b196ee1f1788e1}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!supprimer\-Element\-Tab\-Dyn\-Entier@{supprimer\-Element\-Tab\-Dyn\-Entier}}
\index{supprimer\-Element\-Tab\-Dyn\-Entier@{supprimer\-Element\-Tab\-Dyn\-Entier}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{supprimer\-Element\-Tab\-Dyn\-Entier}]{\setlength{\rightskip}{0pt plus 5cm}void supprimer\-Element\-Tab\-Dyn\-Entier (
\begin{DoxyParamCaption}
\item[{{\bf Tableau\-Dynamique\-Entier} $\ast$}]{t, }
\item[{int}]{position}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_aebe791fb2f38ce5909b196ee1f1788e1}
Precondition \-: t prealablement initialise et non vide Postcondition \-: la taille utilisee du tableau est decrementee de 1. Si taille\-Utilisee $<$ capacite/3, alors on divise la capacité par 2. 

Définition à la ligne 97 du fichier Tableau\-Dynamique\-Entier.\-c.

\hypertarget{_tableau_dynamique_entier_8h_a6eaf357a41e8d4fd4b4ea4ff62a6f6ed}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!Tab\-Dyn\-Entier\-Get\-Ad@{Tab\-Dyn\-Entier\-Get\-Ad}}
\index{Tab\-Dyn\-Entier\-Get\-Ad@{Tab\-Dyn\-Entier\-Get\-Ad}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{Tab\-Dyn\-Entier\-Get\-Ad}]{\setlength{\rightskip}{0pt plus 5cm}int$\ast$ Tab\-Dyn\-Entier\-Get\-Ad (
\begin{DoxyParamCaption}
\item[{const {\bf Tableau\-Dynamique\-Entier} $\ast$}]{Tab\-Dyn\-Entier}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_a6eaf357a41e8d4fd4b4ea4ff62a6f6ed}
assesseur de ad 

Définition à la ligne 18 du fichier Tableau\-Dynamique\-Entier.\-c.

\hypertarget{_tableau_dynamique_entier_8h_ab6a8726196a5f20917c43d82c7023b20}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!Tab\-Dyn\-Entier\-Get\-Capacite@{Tab\-Dyn\-Entier\-Get\-Capacite}}
\index{Tab\-Dyn\-Entier\-Get\-Capacite@{Tab\-Dyn\-Entier\-Get\-Capacite}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{Tab\-Dyn\-Entier\-Get\-Capacite}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int Tab\-Dyn\-Entier\-Get\-Capacite (
\begin{DoxyParamCaption}
\item[{const {\bf Tableau\-Dynamique\-Entier} $\ast$}]{Tab\-Dyn\-Entier}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_ab6a8726196a5f20917c43d82c7023b20}
assesseur de capacite 

Définition à la ligne 12 du fichier Tableau\-Dynamique\-Entier.\-c.

\hypertarget{_tableau_dynamique_entier_8h_a136e17ac632e98e56b37ec94cd375eac}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!Tab\-Dyn\-Entier\-Get\-Taille\-\_\-utilisee@{Tab\-Dyn\-Entier\-Get\-Taille\-\_\-utilisee}}
\index{Tab\-Dyn\-Entier\-Get\-Taille\-\_\-utilisee@{Tab\-Dyn\-Entier\-Get\-Taille\-\_\-utilisee}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{Tab\-Dyn\-Entier\-Get\-Taille\-\_\-utilisee}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int Tab\-Dyn\-Entier\-Get\-Taille\-\_\-utilisee (
\begin{DoxyParamCaption}
\item[{const {\bf Tableau\-Dynamique\-Entier} $\ast$}]{Tab\-Dyn\-Entier}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_a136e17ac632e98e56b37ec94cd375eac}
assesseur de taille\-\_\-utilisee 

Définition à la ligne 15 du fichier Tableau\-Dynamique\-Entier.\-c.

\hypertarget{_tableau_dynamique_entier_8h_a943ad435f0921f55fad1004b7201819f}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!Tab\-Dyn\-Entier\-Set\-Ad@{Tab\-Dyn\-Entier\-Set\-Ad}}
\index{Tab\-Dyn\-Entier\-Set\-Ad@{Tab\-Dyn\-Entier\-Set\-Ad}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{Tab\-Dyn\-Entier\-Set\-Ad}]{\setlength{\rightskip}{0pt plus 5cm}void Tab\-Dyn\-Entier\-Set\-Ad (
\begin{DoxyParamCaption}
\item[{{\bf Tableau\-Dynamique\-Entier} $\ast$}]{Tab\-Dyn\-Entier, }
\item[{int $\ast$}]{ad}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_a943ad435f0921f55fad1004b7201819f}
mutateur de ad 

Définition à la ligne 28 du fichier Tableau\-Dynamique\-Entier.\-c.

\hypertarget{_tableau_dynamique_entier_8h_ad954cdcf51e383884837bf7da3f46ab0}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!Tab\-Dyn\-Entier\-Set\-Capacite@{Tab\-Dyn\-Entier\-Set\-Capacite}}
\index{Tab\-Dyn\-Entier\-Set\-Capacite@{Tab\-Dyn\-Entier\-Set\-Capacite}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{Tab\-Dyn\-Entier\-Set\-Capacite}]{\setlength{\rightskip}{0pt plus 5cm}void Tab\-Dyn\-Entier\-Set\-Capacite (
\begin{DoxyParamCaption}
\item[{{\bf Tableau\-Dynamique\-Entier} $\ast$}]{Tab\-Dyn\-Entier, }
\item[{unsigned int}]{capacite}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_ad954cdcf51e383884837bf7da3f46ab0}
mutateur de capacite 

Définition à la ligne 22 du fichier Tableau\-Dynamique\-Entier.\-c.

\hypertarget{_tableau_dynamique_entier_8h_a72608244b7a6a4af534abe48f3b7fbe2}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!Tab\-Dyn\-Entier\-Set\-Taille\-\_\-utilisee@{Tab\-Dyn\-Entier\-Set\-Taille\-\_\-utilisee}}
\index{Tab\-Dyn\-Entier\-Set\-Taille\-\_\-utilisee@{Tab\-Dyn\-Entier\-Set\-Taille\-\_\-utilisee}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{Tab\-Dyn\-Entier\-Set\-Taille\-\_\-utilisee}]{\setlength{\rightskip}{0pt plus 5cm}void Tab\-Dyn\-Entier\-Set\-Taille\-\_\-utilisee (
\begin{DoxyParamCaption}
\item[{{\bf Tableau\-Dynamique\-Entier} $\ast$}]{Tab\-Dyn\-Entier, }
\item[{unsigned int}]{taille}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_a72608244b7a6a4af534abe48f3b7fbe2}
mutateur de taille\-\_\-utilisee 

Définition à la ligne 25 du fichier Tableau\-Dynamique\-Entier.\-c.

\hypertarget{_tableau_dynamique_entier_8h_aff49101aadb3645be3a8abb5bfa2829c}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!taille\-Utilisee\-Tab\-Dyn\-Entier@{taille\-Utilisee\-Tab\-Dyn\-Entier}}
\index{taille\-Utilisee\-Tab\-Dyn\-Entier@{taille\-Utilisee\-Tab\-Dyn\-Entier}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{taille\-Utilisee\-Tab\-Dyn\-Entier}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int taille\-Utilisee\-Tab\-Dyn\-Entier (
\begin{DoxyParamCaption}
\item[{const {\bf Tableau\-Dynamique\-Entier} $\ast$}]{t}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_aff49101aadb3645be3a8abb5bfa2829c}
Precondition \-: t prealablement initialise Resultat \-: nombre d'Element\-T\-Ds stockes dans t \hypertarget{_tableau_dynamique_entier_8h_ac301681c4b3f4bce74fd9773f1da9ef6}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!testament\-Tab\-Dyn\-Entier@{testament\-Tab\-Dyn\-Entier}}
\index{testament\-Tab\-Dyn\-Entier@{testament\-Tab\-Dyn\-Entier}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{testament\-Tab\-Dyn\-Entier}]{\setlength{\rightskip}{0pt plus 5cm}void testament\-Tab\-Dyn\-Entier (
\begin{DoxyParamCaption}
\item[{{\bf Tableau\-Dynamique\-Entier} $\ast$}]{t}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_ac301681c4b3f4bce74fd9773f1da9ef6}
\begin{DoxyVerb}Precondition : t prealablement initialise
\end{DoxyVerb}
 Postcondition \-: t pret a disparaitre. La memoire allouee dynamiquement est liberee. On ne pourra plus appeler les sous-\/programmes qui necessitent que t soit initialise. 

Définition à la ligne 43 du fichier Tableau\-Dynamique\-Entier.\-c.

\hypertarget{_tableau_dynamique_entier_8h_ad273850f79af1e74ecd32971b08fe7d8}{\index{Tableau\-Dynamique\-Entier.\-h@{Tableau\-Dynamique\-Entier.\-h}!valeur\-Ieme\-Element\-Tab\-Dyn\-Entier@{valeur\-Ieme\-Element\-Tab\-Dyn\-Entier}}
\index{valeur\-Ieme\-Element\-Tab\-Dyn\-Entier@{valeur\-Ieme\-Element\-Tab\-Dyn\-Entier}!TableauDynamiqueEntier.h@{Tableau\-Dynamique\-Entier.\-h}}
\subsubsection[{valeur\-Ieme\-Element\-Tab\-Dyn\-Entier}]{\setlength{\rightskip}{0pt plus 5cm}int valeur\-Ieme\-Element\-Tab\-Dyn\-Entier (
\begin{DoxyParamCaption}
\item[{const {\bf Tableau\-Dynamique\-Entier} $\ast$}]{t, }
\item[{unsigned int}]{i}
\end{DoxyParamCaption}
)}}\label{_tableau_dynamique_entier_8h_ad273850f79af1e74ecd32971b08fe7d8}
Precondition \-: t prealablement initialise, 0 $<$= i $<$ taille\-Utilisee(t) Resultat \-: retourne le i+1eme Element\-T\-D de t 

Définition à la ligne 75 du fichier Tableau\-Dynamique\-Entier.\-c.

